@charset "utf-8";
/* CSS League Leaders */

div.leagueLeader {
	border-bottom:1px dotted gray;
	height:auto;
	overflow:hidden;
}

div.leagueLeader:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

div.leagueLeader:last-child {
	border-bottom:none;
}

div.leagueLeader div {
	float:left;
	padding:2px;
	height:39px;
}

	div.leagueLeaderImg {
		width:30px;
	}
		.leagueLeaderImg img {
			width:30px;
		}

	div.leagueLeaderName {
		width:208px;
	}
	
		.leagueLeaderName .leagueLeaderTeam {
			font-size:12px;
		}

	div.leagueLeaderScore {
		width:30px;
		font-family:"Bebas";
		font-size:18px;
		text-align:center;
		position: relative;
	}
	
		span.leagueLeaderScoreNumber {
			background-color: #C32D00;
			border-radius: 5px;
			color: white;
			display: block;
			float: left;
			height: 25px;
			margin: 2px 0;
			padding: 5px;
			position: absolute;
			right: 5px;
			text-align: center;
			width: 25px;
		}

